"""
案例 取出列表中的偶数
"""
# 定义一个列表
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 使用列表推导式取出偶数
even_numbers = [num for num in numbers if num % 2 == 0]
# 输出结果
print("偶数列表:", even_numbers)  # 输出: 偶数列表: [2, 4, 6, 8, 10]
# 使用循环和条件语句取出偶数
even_numbers_loop = []
for num in numbers:
    if num % 2 == 0:
        even_numbers_loop.append(num)
# 输出结果
print("使用循环取出的偶数列表:", even_numbers_loop)  # 输出: 使用循环取出的偶数列表: [2, 4, 6, 8, 10]
# 使用while循环取出偶数
even_numbers_while = []
index = 0
while index < len(numbers):
    if numbers[index] % 2 == 0:
        even_numbers_while.append(numbers[index])
    index += 1
# 输出结果
print("使用while循环取出的偶数列表:", even_numbers_while)  # 输出: 使用while循环取出的偶数列表: [2, 4, 6, 8, 10]